package com.ai.model.dto;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * @Author jiaok
 * @Date 2024-11-14 11:42
 */
@Data
@Getter
@Setter
public class OpcNodeInfoDto {

    private String id;

    @ApiModelProperty(value = "节点对应opc服务器id")
    private String opcServerInfoId;

    @ApiModelProperty(value = "节点名称")
    private String communicationNodeName;

    @ApiModelProperty(value = "节点命名空间")
    private Integer namespace;

    @ApiModelProperty(value = "节点标识符")
    private String identifier;

    @ApiModelProperty(value = "节点状态 ")
    private String state;

    @ApiModelProperty(value = "是否需要重新连接")
    private boolean needReconnect;

}
